You searched for: “more thermoexcitory
thermoexcitory (adjective), more thermoexcitory, most thermoexcitory
Descriptive of stimulating the production of bodily heat.